.item {
    display: flex;
    padding: 10px 10px 10px 10px;

    // &:active {
    //     background: #eee;
    // }

    .img {
        flex: none;
        width: 100px;
        height: 100px;
    }

    .text {
        flex: 1;
        padding: 0 10px;
        display: flex;
        flex-direction: column;

        .title {
            flex: 1;
            overflow: hidden;
        }

        .price {
            flex: none;
            color: #eb5211;
            font-size: 18px;

            .num{
                color: #666;
                font-size: 14px;
            }
        }
    }

    .menu {
        flex: none;
        line-height: 100px;
    }
}